<?php
/* @var $this AlunoController */
/* @var $model Aluno */

$this->pageTitle=Yii::app()->name . ' - Alunos';

$this->breadcrumbs=array(
		Aluno::getModuleName().'s'=>array('index'),
		'Gerenciar',
);

$list = Funcionario::model()->findAllByAttributes(array('polo_id'=>Yii::app()->session['polo_id']));
$has_paciente = $list != null && Yii::app() -> session['polo_id'] == 1 && sizeof($list) > 1;
$has_aluno = $list != null && Yii::app() -> session['polo_id'] != 1 && sizeof($list) > 0;
$has_cadastro = $has_paciente || $has_aluno;

$this->menu=array(
		array('label'=>'Cadastrar Novo '.Aluno::getModuleName(), 'url'=>array('create'),'visible'=> $has_cadastro),
		array('label'=>'Rotação de Pacientes', 'url' => array('rotacao'), 'visible'=>  Yii::app() -> session['polo_id'] == 1)
);

Yii::app()->clientScript->registerScript('search', "
		$('.search-button').click(function(){
		$('.search-form').toggle();
		return false;
});
		$('.search-form form').submit(function(){
		$('#aluno-grid').yiiGridView('update', {
		data: $(this).serialize()
});
		return false;
});
		");
?>

<h2 align="center">
	<?php echo Aluno::getModuleName()."s"; ?>
</h2>

<div class="search-form" style="display: none">
	<?php $this->renderPartial('_search',array(
			'model'=>$model,
)); ?>
</div>
<!-- search-form -->
<?php $this->widget('zii.widgets.grid.CGridView',array(
		'id'=>'aluno-grid',
		'pager' => array('cssFile' => Yii::app()->baseUrl . '/css/gridview.css',
				'firstPageLabel'=>'Início',
				'lastPageLabel'=>'Fim',
				'nextPageLabel'=>'Próximo >',
				'header'=>'Página Atual:',
				'prevPageLabel'=>'< Anterior',
				'maxButtonCount'=>'15',),
		'cssFile' => Yii::app()->baseUrl . '/css/gridview.css',
		'htmlOptions'=>array('class'=>'grid-view rounded'),
		'summaryText' => 'Mostrando {start}-{end} de {count} registro(s).',
		'dataProvider'=>$model->search(Yii::app()->session['polo_id'], Yii::app()->session['user_id']),
		'columns'=>array(
				array('name'=>'search_nome',
						'value'=>'$data->pessoa->nome',),
				
				array('name'=>'search_genero',
						'value' => '$data->pessoa->genero',
						'filter' => array('Feminino' => 'Feminino', 'Masculino' => 'Masculino')),
				array('name'=>'Estado',
						'value' => '$data->status',
						'visible' => Yii::app()->session['polo_id'] == 1),
				array(
						'header' => 'Ações',
						'class' => 'CButtonColumn',
						'htmlOptions' =>array('width'=>'35px'),
						'viewButtonImageUrl' => Yii::app()->baseUrl . '/css/' . 'gr-view.png',
						'updateButtonImageUrl' => Yii::app()->baseUrl . '/css/' . 'gr-update.png',
						'template' => '{view} {update} ',
				),
		),
		'emptyText' => 'Nenhum '.Aluno::getModuleName(). ' cadastrado',
)); ?>
